Rugby Europe Women s sevens Grand Prix Series 2017 gather the 12 best teams in Europe. Russia is title-holder more information on www.rugbyeurope.eu