Alice Dearing

British Marathon Swimmer

Striving for excellence in and out of the water