NikoTheFinn.com
© Niko Vuori
   
India Home
9 of 12
India
New Delhi, India, (2004)
The lotus-shaped Bahai temple