London based Petra Storrs has an impressive portfolio of set, prop and stage design, costume design and illustration.
The costumes below are made of paper... the detail in their construction and the execution is mind blowing. They're amazing, aren't they?
From the amazing to the absolutely incredible... Petra designed and constructed a mirror dress stage costume or Paloma Faith (the white paper dress was also for Paloma). You can see the music clip featuring the mirror dress on Petra's website.