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