
Canada vs China, June 6, 2015
INTSL060620152414.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 2788x2230 / 4.4MB