INDIA | Tuesday, 8 September 2009 | Views [523]
Pilgrims of all faiths make their way into the B'hai Lotus Temple in Delhi.