Share
twitterlinkedinfacebook
Image 1 of 1
wwc091207bjs070.jpg
Chinese fans cheer the teams approaching the field before the first round game at the 2007 FIFA Women's World Cup at Wuhan Sports Center Stadium in Wuhan, China.  Brazil defeated New Zealand, 5-0.

© 2015 All rights reserved ISI Photos