Aberdeen writer one of nine finalists in UK-wide competition to find new ways of storytelling

Shane Strachan
Shane Strachan

Already a subscriber? Sign in

[[title]]

[[text]]