Stephen Palmer
Stephen Palmer is showing in ‘A Thousand Words’, Hatton Gallery, Newcastle upon Tyne, 25 April – 18 May 2013.