Blue Rose Code

Edinburgh-born Ross Wilson plays ‘Caledonian soul’, by turns perkily melodic and comfortably mellifluous. It all belies a young life spent battling alcohol addiction, but that's a pretty intriguing combination.
Event website: http://www.efdss.org