Image 1 of 1

GERMAN_BEIJING_CULTURE_105.jpg

Military police officers march towards the entrance of the Forbidden City in Beijing, China on Sunday, August 10, 2008.  Kevin German
twitterlinkedinfacebook