Sophie Freeman

Sophie Freeman

Sophie Freeman England International Synchronised Swimmer. November Meet: A new SportsSystems Entry file is available due to an error with the IM events in the original.   Sophie has been swimming since the age of 3, swimming at Marple Swimming Club for many...