Shedding (ecdysis)
       
     
Shedding (ecdysis)
       
     
Shedding (ecdysis)

digital print of my pre-surgery body sewn into an organza fabric wearable | 2016