Designed by
Title
Chinese armed police command traffic in line on Nanjing Road #127699240
Description
Shanghai, China - Oct. 6, 2018: Chinese armed police command traffic in line on Nanjing Road with crowds of people entering to celebrate the start of their national holidays.
This image is editorial