Friday, January 18, 2013

On the Street - Udaipur


Mendicant in the Market
Udaipur, Rajasthan, 2011.