Saturday, January 5, 2013

On the Street - Udaipur


Carrot Sellers
Mandi Bazar, Udaipur, Rajasthan, 2011.