Grote kerk Naarden
Marktstraat 13
1411 CX Naarden

The Netherlands