These embroidered textile sculptures are orchid-jellyfish hybrids. The three sculptures also refer to the three gorgons of Greek mythology: Stheno, Medusa and Euryale.
Emmanuelle Dupont had always been creative and tried many different crafts as a child. But it was only when she first visited the Duperré School in Pa ...