Title: Christ rides the Indian road
Subjects: Missions, Christian Medical College and Hospital, Vellore, India, Medical Missions, Christian Medical College (Vellore, India)
Places: India