• Italian police officers conduct joint patrols with Chinese police officers on the Great Wall in Beijing, China, 16 July 2018.
        Photo Imaginechina
  The Story :July 12 - July 18, 2018
  The Story :Italian police officers walk beats on Great Wall

ID: pbu835034_17 Time: 2018-07-16
Size: 3500x2490 File size: JPG 891 K - TIFF 25 M My Cart