Sagrada Familia

May 21, 2010 // 0 Comments

The Temple Expiatori de la Sagrada Família (“Expiatory Church of the Holy Family”), often simply called the Sagrada Família, is a massive, privately-funded Roman Catholic church that has been under construction in Barcelona, Catalonia, Spain since 1882 and is not expected to be complete until at least 2026.