Sherrie-Leigh Jones

Cellulose transfer print, 100 x 70cm, 2015