Designed by
Title
Lotus Temple New Delhi, September 25,2011:Delhi.Bahai House of Worship,also called Lotus Temple was completed in 1986. #40923300
Description
Lotus Temple on September 25,2011:Delhi.Bahai House of Worship,also called Lotus Temple was completed in 1986.
This image is editorial