Amsterdam, Netherlands - LesleyBray

The Sint Nicolaaskerk (Church of St. Nicholas) is a Roman Catholic church in the centre of Amsterdam

netherlandsamsterdamhollandchurchRoman Catholic ChurchSint NicolaaskerkSt Nicholas Church