Sherrie-Leigh Jones

Cellulose transfer print, 30.48 x 30.48cm, 2016. Edition of 10