Delhi, Salaam Baalak Trust

Relaxing in the common room in one of the Trust's centres.

 Back

 Home