University of Bristol - Historical Photographs of China reference number: BL04-82. Cathedral, Shanghai = Trinity Church, Shanghai.
Comments are welcome