Description
Temple of the Sacred Heart of Jesus, located on top of the Tibidabo mountain, Barcelona, Spain
Temple of the Sacred Heart of Jesus, located on top of the Tibidabo mountain, Barcelona, Spain
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.