Loading…
India - New Delhi - A mother and her children wake upon waste ground beneath a flyover near Okhla station as a train rushes past
A mother and her children wake upon waste ground beneath a flyover near Okhla station as a train rushes past. New Delhi, India