Stock Photo: Parish church of Patriarch Abraham, Barcelona. Catalonia, Spain
Stock Photo: 1566-345772 Parish church of Patriarch Abraham, Barcelona. Catalonia, Spain