20 – 29 May

Irvine Welsh in Conversation

Irvine Welsh in conversation at #ILFDublin in 2015.