|
Captain Michaela Staniford with the trophy, England win the final 36 - 7 against Australia. Women’s International Invitational tournament at the Marriott London Sevens. At Cardinal Vaughan and Twickenham Stadium, Whitton Road, Twickenham. On 12th May 2013.