Title: A peep into a medical mission station in inland China
Subjects: Medical Missions
Places: China