Description
NEW DELHI, INDIA - APRIL 08: Lotus Temple on April 08, 2012, New Delhi, India.The Bahai House of Worship in New Delhi, popularly known as the Lotus Temple due to its flowerlike shape.
NEW DELHI, INDIA - APRIL 08: Lotus Temple on April 08, 2012, New Delhi, India.The Bahai House of Worship in New Delhi, popularly known as the Lotus Temple due to its flowerlike shape.
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.