Designed by
Title
The Shanghai Municipal Police #100433526
Description
The Shanghai Municipal Police was the police force of the Shanghai Municipal Council which ... Though the force was mostly occupied in the routine business of crime prevention, detection and traffic control.
This image is editorial