More details: scotland.musichackday.org
About Turing Festival
We don't know any more aboutTuring Festival.
United Kingdom