The superintendent of St. Luke's Hospital, Shanghai, China, ca. 1925


11424059