The Thousand and One India
Elephant shower its owner in Hampi, India on 2006
Near Jaisalmer, in Rajasthan, India on 2005
Child Udaipur, in Rajasthan, India on 2005
Man resting in Hampi, India on 2006
The thousand and one India
Man painting the railing of the train station in Bodha Gaya on 2013
Maha Kumb Mela festival in Allahabad, India on 2013
Portrait of a sick in Punjab, India on 2011
Man prepares wood for crematoriums in Varanasi, India on 2011
Man looking, in Hampi, India on 2006
Man warming cold in Dharamsala, India on 2011
Portrait of doctor in a Himalayan village in Himachal Pradesh on 2011
Weird girls in Jaisalmer, Rajasathan, India on 2005
Child taking a shower, in Varanasi, India on 2011
Women praying in the religious festival of Shivaratri, in Varanasi on 2011
Somewhere in India on 2011
Woman posing in Himachal Pradesh, India on 2011
Showering her mom, in Udaipur, Rajasthan, India on 2005
Child concerned in Jodhpur, Rajasthan, India on 2005
The workday ends, in Goa, India on 2005
Magic Hour in Allahabad on 2013
Seller yogurt in Allahabad, India on 2013
Wedding in Jaisalmer on 2011
Shivaratri religious festival in Varanasi on 2011