FIFA Women's World Cup Final@2003.10.12
FIFA Women's World Cup 2003
Final at
Home Depot Center