Share
twitterlinkedinfacebook
Image 1 of 1
a08X_8254.jpg
Aug. 15, 2008; Beijing, CHINA; China fans cheer during the match against USA during womens volleyball pool play match at the Capital Gymnasium during the 2008 Beijing Olympic Games. Mandatory Credit: Mark J. Rebilas-