Connect to share and comment

India children worms

India children worms

Indian labourers work at a construction project in front of the Jawaharlal Nehru Stadium on January 30, 2010 in New Delhi, India.

Daniel Berehulak