Share
twitterlinkedinfacebook
Image 1 of 1
BJS_WWC_20070930_054.jpg
The Women's World Cup stands on the sidelines before the start of the finals. Germany (GER) defeated Brazil 2-0 in the finals of the Women's World Cup China 2007 at Shanghai Hongkou Football Stadium, Shanghai, China, on September 30, 2007.

© 2017 All rights reserved ISI Photos