Basilica of Saint Nicholas, Amsterdam

Church in Amsterdam, Netherlands From Wikipedia, the free encyclopedia

Basilica of Saint Nicholas, Amsterdammap