This archived title image is of Jantar Mantar, New Delhi. Photographed August 8, 2006.

Jantar Mantar, New Delhi
The description of the present title image will be made available on its retirement.

<< Previous Title Image

Categories: Uncategorized