Designed by
Title
Temple of the Sacred Heart of Jesus, Barcelona #137498137
Description
The Temple of the Sacred Heart of Jesus on the summit of Mount Tibidabo in Barcelona, Spain on April 18, 2018. Started in 1901, the building was completed in 1961.
This image is editorial