Designed by
Title
The Lotus Temple, Delhi, India #86516200
Description
The Lotus Temple in Delhi, India, is a Bahá`àHouse of Worship completed in 1986. by the architect Fariborz Sahba. With its flowerlike shape, it is open to people of all faiths and religions.
This image is editorial