Mark Cowie hails man-of-match Scott Barbour as one of Highland League’s best

Mark Cowie. 
Picture by Kath Flannery
Mark Cowie. Picture by Kath Flannery

Breaking