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 - 28086096

Similar stock images

to-top-page