Tuesday, October 12, 2010


Del Toro velvet slippers. Made by some guys in Miami.

No comments: