Image 1 of 1
Russia Team Winners_AEP0723.jpg
European Championships Glasgow 4th August 2018.  Womens Team Final