Interior of St. John's College Chapel decorated for Easter, Shanghai, China, ca. 1890-1900
11424825
Found In:
Yale Divinity Library > Interior of St. John's College Chapel decorated for Easter, Shanghai, China, ca. 1890-1900