<--Previous
Up
Next-->
27 June 2006
In the big touristy square in Delft. This may be / have been the city hall.
[View/Post Comments]