Gallery

School for Specially Abled

Draupadi Devi School for Specially Abled (DDSSA).