The square, palace, and church, Amsterdam, Holland
Amsterdam Images
Holland, The Netherlands
World
Index
Hellenica World - Scientific Library