Highlands & Islands Work on £9 million road improvement at Berriedale Braes throws up intriguing Mesolithic find August 29, 2019