INDIA | Sunday, 17 October 2010 | Views [970]
Taken at “Dharavi”. People lead their life there with a smile on their face