Home Three knocks in middle of the night led to medical mission 03 Christian Medical College Hospital, Vellore

03 Christian Medical College Hospital, Vellore

Ida-Scudder
07 Ida during celebration