Stephen Palmer, Terrace Gallery, London Stephen Palmer, Darkness closes in, 2023, acrylic on panel, 29.7x21cm 30 May – 23 June May 2024Stephen Palmer is showing in ‘It Rose and It Fell – Terrace Open 2024’, Terrace Gallery, London, 30 May – 23 June 2024. Stephen Palmer biography Share this page News 2024Paul Stone5 June 2024 Facebook0 Twitter Pinterest0 0 Likes