• photo
  • photo
  • photo
petra storrs

Petra Storrs is a London based, creative set design artist whose work encompasses, set and prop design and construction, stage design, stage costume design and illustration, for various stills, events and music promo clients.

Visit Site