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