1 articles found
The Sagrada Família is a majestic, unfinished Catholic church in Barcelona, Spain, designed by the renowned Catalan architect Antoni Gaudí, and a UNESCO World Heritage Site.