Harwood Bible Training School students in basketball game with children, Fenyang, Shanxi, China, 1936
11479163
Found In:
Yale Divinity Library > Harwood Bible Training School students in basketball game with children, Fenyang, Shanxi, China, 1936