The Full Moon shines above the beautiful architecture of Lotus Temple in Delhi, India. The Bahá’í House of Worship, popularly known as the Lotus Temple, is a prominent attraction in Delhi.
comments (0)