India (June 2001)
Image 12 of 329
First Previous    Back to Thumbnails   Next Last 

india-jun01-0120.jpg
1165 x 820 pixels
10-Jun-2001 10:02 - On the road to Agra - Jaigurudeo Temple .. Under Constrcution