Thank you for your patience while we retrieve your images.

Barcelona (Spain)

La Sagrada Familia, built since 1882, supposed to be finished in 2026