Basilica of the Immaculate Conception (Barcelona)

Church in Catalonia, Spain From Wikipedia, the free encyclopedia

Basilica of the Immaculate Conception (Barcelona)map