Designed by
Title
Church on top of Tibidabo Mountain, Spain #32649787
Description
Jesus Christ Statue (by Josep Miret) at Expiatory Church of the Sacred Heart of Jesus (Temple Expiatori del Sagrat Cor) on summit of Mount Tibidabo in Barcelona, Catalonia, Spain