Basilica of Saint Nicholas

Basilica of Saint Nicholas

The Basilica of Saint Nicholas is located in the Old Centre district of Amsterdam, Netherlands.

Leave a Reply