Life on the road

Children are playing football in the narrow lanes of north Calcutta, India.