Dundee Literary Festival’s 2017 chapter ends

© Kim CessfordLiterary Festival manager Peggy Hughes
Literary Festival manager Peggy Hughes