University of Bristol - Historical Photographs of China reference number: Ep01-386. At the lower left is part of the Shanghai Municipal Council building. See Ro-n0063.
Comments are welcome