Designed by
Title
Chinese Armed Police Expo #15635903
Description
2010 World Expo held in Shanghai, China, August 15, 2010, a team at the World Expo Museum of Chinese armed police through, as the task of maintaining law and order in the Expo.
This image is editorial