Stock Photo: Architectural detail of the Sagrada Familia - Basilica and Expiatory Church of the Holy Family, Barcelona, Catalonia, Spain, Europe
Stock Photo: 1566-1204346 Architectural detail of the Sagrada Familia - Basilica and Expiatory Church of the Holy Family, Barcelona, Catalonia, Spain, Europe