150806-F1000003Demolished building. Aalmarkt, Leiden, The Netherlands.

Advertisements