Thousands turn out to see iconic spectacle of Lonach Highland Gathering in Strathdon

Breaking

    Cancel