Showing posts with label New Delhi. Show all posts
Showing posts with label New Delhi. Show all posts

7 April 2013


Lotus Temple - New Delhi, India