
Canada vs China, June 6, 2015
INTSL060620151733.jpg


Kaylyn Kyle, Zhang Rui
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 1846x2307 / 3.0MB