
Exhibition
Pets
07 Dec 2019 – 29 Feb 2020
TOMA Project Space
Southend-on-sea, United Kingdom
Exhibition
07 Dec 2019 – 29 Feb 2020
TOMA Project Space
Southend-on-sea, United Kingdom
Exhibition
30 Sep 2017
Assembly Point
London, United Kingdom
Exhibition
10 Jul 2016
Clerkenwell Gallery
London, United Kingdom
Exhibition
02 Jul 2016
Clerkenwell Gallery
London, United Kingdom
Exhibition
28 Jun 2016 – 10 Jul 2016
Clerkenwell Gallery
London, United Kingdom
Exhibition
03 Nov 2015 – 08 Nov 2015
Frameless Gallery
London, United Kingdom
Exhibition
27 Apr 2015 – 12 Jun 2015
UCL Art Museum
London, United Kingdom