Adventures through place and space

Dec 15, 2011

Amsterdam, The Netherlands.

A series of fantasy-themed shop windows, located in Dam Square.