Thank you for your patience while we retrieve your images.
Visitors 6
16 of 29 photos

Dam Square, the heart of Amsterdam. The National Monument is a memorial to the victims of WW2. On the far side of the square is the Royal Palace.