Day view of the Passion facade with placa de la sagrada familia sign, Sagrada Família church, Barcelona, Catalonia, Spain

- Image ID: CEW1NE
Stefano Politi Markovina / Alamy Stock Photo
Image ID: CEW1NE
Day view of the Passion facade with placa de la sagrada familia sign, Sagrada Família church, Barcelona, Catalonia, Spain