
Canada vs China, June 6, 2015
INTSL060620152466.jpg


Canadian players celebrate with the fans after the game
Edmonton, Alberta, Canada - June 6, 2015: The opening game of the Women's World Cup at Commonwealth Stadium. Canada beats China 1-0 with a goal on a penalty kick in extra time.
Steven Limentani
isiphotos.com
6 Jun 2015 3842x3074 / 7.4MB