Athletics: Chris Cowley runs full 145 miles of Aberdeenshire’s coastline in 38-hour effort

© SYSTEMChris Cowley.
Chris Cowley.