Loading…
India - New Delhi - Durga, 12 waits by the side of the road while his sister begs from passing motorists
Durga, 12 waits by the side of the road while his sister begs from passing motorists beneath the IIT flyover where their family sleep, New Delhi, India.......