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.