Tuesday, March 9, 2010

The Nightmare Store

It's good that bad dreams have a place to shop. Who knew it'd be in Venice?

No comments:

Post a Comment