Demolished building. Aalmarkt, Leiden, The Netherlands. Advertisements