mail_outline sales@mediastorehouse.com
India, New Delhi, Lotus Temple
India, Delhi, New Delhi, Full moon over the Bahai House of Worship know as the The Lotus Temple
India, Delhi, New Delhi, Bahai House of Worship know as the The Lotus Temple at twilight
India, Delhi, New Delhi, Bahai House of Worship know as the The Lotus Temple