Gods Get the Nicest Houses: Sagrada Familia in Barcelona, Spain

Gaudí’s massive modernist basilica may finally be finished in 2026, 100 years after its architect’s death. … More Gods Get the Nicest Houses: Sagrada Familia in Barcelona, Spain

Advertisements