Loading...

A visit to New Dehli, Agra, Uttar Pradesh, India, in July 2012.