Monday, November 30, 2009

Duck feet just make everything better































































No? This mirror is so Alice in Wonderland/Tim Burton-crazy you have to love it. Available here.

No comments:

Post a Comment