A painting stirs the memory of a life-changing incident for a former criminal. David Rintoul reads John Burnside's story.
Discover 11,128,835 listings and 279,834 playable programmes from the BBC
A painting stirs the memory of a life-changing incident for a former criminal. David Rintoul reads John Burnside's story.