Mother cuddles her newly born baby in her home, in the small town of Bundi Rajasthan, 2011.
Man taking a nap. Small village outside Udaipur, Rajasthan, India, 2011.
Portrait of a girl taken in a small village outside Jodhpur. Rajasthan, India, 2011.