BR

Nieuwe Kerk

Amsterdam, Netherlands

Map Goes Here

BUILDING LOCATION

Street Address

New Church, Dam Square 12, 1012 NP Amsterdam, Netherlands

Latitude

52.373932

Longitude

4.891529