Image 1 of 1
Caption:13.05.2015. London, England. Top 4 Captains Launch of the Marriott London Sevens and Women's Sevens World Series London at Barn Elms Sport Center in London, England - The HSBC sponsored Sevens competiton will take place on 16-17th May 2015.
Credit:Martin Seras Lima/Actionplus