Loading…
India - Delhi - A local meeting of residents and activists at Kathputli Colony that is faced with destruction and closure
A local meeting of residents and activists at Kathputli Colony that is faced with destruction and closure, New Delhi, India