Hotel Sint Nicolaas, Amsterdam

Spuistraat 1a Amsterdam1012 SP, Netherlands