Four heads exposed after executions, by a road sign
Collection
Identifier
JC-s088
Notes
University of Bristol - Historical Photographs of China reference number: JC-s088. Road sign: ‘SPEED LIMIT 15 MILES PER HOUR’. The image was published on 22 February 1930, in 'The Telegraph' (Brisbane, Australia), page 6. Unidentified location.
Estimated Date
1910-1930
Material
Paper
Media
Black and white photograph