Share
twitterlinkedinfacebook
Image 1 of 1
TD_WWC_20070930_071.jpg
Germany celebrates their World Cup championship victory. Germany (GER) defeated Brazil (BRA) 2-0 in the finals of the 2007 FIFA Women's World Cup. at Shanghai Hongkou Football Stadium in Shanghai, China on September 30, 2007.

© 2015 All rights reserved ISI Photos