Ironman Uk 2018 by Gemma Scott

Long report ahead sorry!!