Share
twitterlinkedinfacebook
Image 1 of 1
Rugby, London Sevens 2012002235.JPG
Twickenham. Great Britain,  Russia vs Kenya.  2012 Marriott London Sevens Rugby,  played at the RFU Stadium, England on Saturday  12/05/2012  [Mandatory Credit. Peter Spurrier/Intersport Images]