Lado Sarai

Lado Sarai

A New Delhi slum cultivates heroes.  And hope.