Artist Stephen Turner share Exhibitions Exhibitions Stephen Turner: Natura Prima? The exhibition features a wide range of projects undertaken by the artist over the last 17 years. Turner... 13 May 2019 - 26 Jul 2019 Venice