In at the deep end

8 min read

Paul Halford took on three back-to-back marathons on the South West Coast Pat