Thursday, 4 December 2008

Very Important Clothes

This little store in Gamla Stan has the best little window display, in an old surrealist tradition. The owner decorates with stuffed animals and strange, bizarre finds. (and click on the mannequin pic for a close up, those glasses rules) You gotta love it.

No comments: