3.13.2011

Mirror Mirror


Perfect vanity, vanities composed only of mirrors. Even your toes must be reflected.

No comments:

Post a Comment