Stephen Palmer, Terrace Gallery, London Stephen Palmer, Nothing much to offer, 2019, gouache on paper, 30x21cm. Photo: Colin Davison 18 January – 12 February 2023Stephen Palmer is showing in ‘Champs Noir’, Terrace Gallery, London, 18 January – 12 February 2023. Stephen Palmer biography Share this page News 2023Paul Stone13 January 2023 Facebook0 Twitter Pinterest0 0 Likes