© Courtesy of the Institute of Chinese Studies, Library, Heidelberg University.
Image
上海梵王渡聖瑪利亞女書院體操攝影一 Photo of students exercising at the St. Maria school for women at Fanwangdu in Shanghai (1)