NETHERLANDS | Monday, 5 December 2005 | Views [1248]
Looking down from the Nieuwe Kerk on the City Hall and Delft Market Square