Image 1 of 1
Image Information
Filename:
AP-11393320.jpgCaption:
03.31.2013. Guangzhou, CHINA; England defeats Netherlands 19:12 during a match at the IRB Women's Sevens World Series China event at Guangzhou University Town Stadium.Release:
NoRestrictions:
Editorial UseCredit:
CSPA/Actionplus
Keywords: