A Shanghai Municipal Police ambulance by shops, Shanghai

Collection
Identifier
Ar03-026
Copyright
© 2007 Adam Scott Armstrong
Notes
University of Bristol - Historical Photographs of China reference number: Ar03-026. The sign in the window of the shop on the left is Deutsche Apotheke (i.e. a chemist or pharmacy).