Discover India‎ > ‎Delhi‎ > ‎

Lotus Temple [Dec 25, 2010]

Delhi