Image 1 of 1

GERMAN_BEIJING_CULTURE_156.jpg

Locals ride towards the Tainjin Olympic Center Stadium for a football match in Tainjin, China on Friday, August 15, 2008.  Kevin German
twitterlinkedinfacebook