Keith traditional music festival is back with virtual events this summer

© Michael TraillPost Thumbnail