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