Students of Harwood Bible Training School riding a horse drawn cart, Fenyang, Shanxi, China, 1937
11479136
Found In:
Yale Divinity Library > Students of Harwood Bible Training School riding a horse drawn cart, Fenyang, Shanxi, China, 1937