Rosie Barrington

MSc Sport and Exercise Medicine 

SYNCHRONISED SWIMMING