Image 1 of 1

GERMAN_BEIJING_CULTURE_89.jpg

The start of the Women's Cycling race blurs by Tian'anmen Square in Beijing, China on Sunday, August 10, 2008.  Nicole Cooke of Great Britain took home the gold medal for the event. Kevin German
twitterlinkedinfacebook