Profile
Blog
Photos
Videos
Adam and Laura's Overseas Adventure
Photo 2 of 54
The Temple Expiatori de la Sagrada Família, often simply called La Sagrada Família, is a massive Roman Catholic church under construction in Barcelona, Catalonia, Spain. Construction began in 1882 and continues to this day.
Uploaded
- comments