Stephen Palmer, Narbi Price, Quay Arts Centre, Isle of Wight Stephen Palmer, Never been known to fail, 2019, gouache on paper on board, 35.5x28cm. Photo: Colin Davison 12 March – 7 May 2022Stephen Palmer and Narbi Price are showing in ‘Paradoxes’, Quay Arts Centre, Newport Harbour, Isle of Wight, 12 March – 7 May 2022. Stephen Palmer biography Narbi Price biography Share this page News 2022Paul Stone11 March 2022 Facebook0 Twitter Pinterest0 0 Likes