University of Bristol - Historical Photographs of China reference number: RD-s003. Part of Shamian Island can be seen.
Comments are welcome