James Yorkston is a Scottish singer-songwriter, musician, and author, known for his evocative folk music and distinctive blend of traditional sounds with contemporary influences.
If you'd like to be the first to know when new events are announced, you can follow James Yorkston below.