Charlotte Metcalfe is an Isle of Wight athlete, who competed in the 2017 Island Games.
Competitor Profile for Charlotte Metcalfe