The Sagrada Familia: A Visible Sign of the Invisible God

The Sagrada Familia: A Visible Sign of the Invisible God

10 years ago, Pope Benedict XVI consecrated the Church of the Sagrada Familia in Barcelona, Spain. Known for its intricate architecture and designs, we share this special video of Gaudi's masterpiece.


User: Aleteia EN

Views: 1

Uploaded: 2021-11-07

Duration: 01:00

Your Page Title