Island of lost soles

4 min read

Sam Murphy toughs it out at the windy, hilly but fun St Magnus Marathon on