A tailor (R) waits for customers at his shop at Kasba Bonli town in the desert Indian state of Rajasthan October 30, 2013. REUTERS/Shyamantha Asokan
Biting the hand that feeds: India's small towns favor ...
Reuters | Photo By STRINGER/INDIA / Reuters
Sun, Nov 10, 2013 4:10 PM EST
Share to Facebook
Share to Twitter
Share to Pinterest