Designed by
Title
La Sagrada Familia, Barcelona, Spain. Europe #86166950
Description
The BasÃÂlica of la Sagrada FamÃÂlia is a large Roman Catholic church in Barcelona, designed by Spanish architect GaudÃÂ. The Basilica has been under construction since 1882 and it is still not complete.
This image is editorial