Stephen Palmer
Stephen Palmer is showing in ‘Wells Art Contemporary Awards 2019’, Wells Cathedral, Wells, 20 July – 11 August 2019.