33rd LEN European Swimming Championships 2016 - Day 2
In This Photo: Olivia Federici
Olivia Federici of Great Britain competes in the Synchronised Swimming Solo Free Final on Day Two of the LEN European Swimming Championships at the Aquatics Centre on May 10, 2016 in London, England.
(May 9, 2016 - Source: Dan Mullan/Getty Images Europe) more pics from this album »