Protesters press against British troops blocking off the British Concession
Item
- Title
- Protesters press against British troops blocking off the British Concession
- Source
- https://www.flickr.com/photos/china-postcard/32706609954/in/album-72157617311694346/
- Date
- 1927
- Site pages
- Revolution and Reincorporation