Title: Margaret Williamson Hospital, Shanghai, China
Subjects: Medical Missions
Places: China, Shanghai