Delhi, the Salaam Baalak Trust

 

The Salaam Baalak Trust is a charitable organisation for street children

 

home