Notes

University of Bristol - Historical Photographs of China reference number: FD-s036. Message on the gate-screen (screen wall): "God Damn Britishers! Get out this Road".



Location
Estimated date
1915
Material
Paper
Media
Black and white photograph