As part of the Festival of Small Halls, Duncan will be joined on stage by Donald Shaw, Jarlath Henderson and Innes Watson.
- This event has passed.
As part of the Festival of Small Halls, Duncan will be joined on stage by Donald Shaw, Jarlath Henderson and Innes Watson.