Thursday, September 13, 2012

On the Street - Jodhpur


Pilgrims begging.
Jodhpur, Rajasthan, India , 2011