Trevor Sutton: Place: Recent Paintings & Works on Paper

10 October - 2 November 2019 London