Notes

University of Bristol - Historical Photographs of China reference number: Bi-s031.  Rubber stamp on back of photograph: NORTH-CHINA DAILY NEWS, 17 THE BUND, SHANGHAI, CHINA.  In the background: Shanghai Race Club racecourse.

Caption on photograph
These vans are all fitted with all sorts of gadgets, Bells Syrens search lights, Th[...] Guns etc.


Location
Estimated date
1935
Material
Paper
Media
Black and white photograph