India: Delhi's Army of Homeless by Stuart Freedman
Add to Lightbox
Sheela at her tea stall on waste ground near Nehru Place. Sheela came to Delhi in 1981 from Rajasthan with her husband and three children. Over the years they all died leaving her alone.
Panos Pictures /Felix Features
© Editorial picture agency Felix Features
Copyright Felix Features/Oslo/Norway , contact Fredrik Naumann: fredrik (@) felixfeatures.com contact Marianne Alfsen: marianne (@) felixfeatures.com tel: +47 908 852 89