20
/ 56
Royal Palace, Dam Square, Amsterdam.
Royal Palace, Dam Square, Amsterdam.