Michaela Staniford in action for England 38 - 0 France, Pool A match. Women’s International Invitational tournament at the Marriott London Sevens. At Cardinal Vaughan and Twickenham Stadium, Whitton Road, Twickenham. On 11th May 2013.