Shedding (ecdysis)
2016 | 27 x 54 in | digital print on organza | ‘Shedding (ecdysis)’ is a digital print of my pre-surgery body sewn into an organza fabric wearable
2016 | 27 x 54 in | digital print on organza | ‘Shedding (ecdysis)’ is a digital print of my pre-surgery body sewn into an organza fabric wearable