Trevor Sutton: Place: Recent Paintings & Works on Paper

10 October - 1 November 2019 London