Inside the Sagrada Familia in Barcelona, Spain

The Sagrada Familia can be found in the center of Barcelona in Spain. The construction of this famous Roman Catholic church began in 1882 and is still in construction today.  The architect Antoni Gaudi died while still working on this church in 1926. The church's construction is being funded by the kind donations of people from all [...]