Chinese Protesters Struggle with British Police

Item

Title
Chinese Protesters Struggle with British Police
Date
1927