Athletics - Base ball game between Chinese students and U. S. Army on campus of Christian Universities, Chengtu
12378413
Found In:
Yale Divinity Library > Athletics - Base ball game between Chinese students and U. S. Army on campus of Christian Universities, Chengtu