Claire Elcombe

Contributions made by this person

Production Role Notes First performed Venues Companies
The Frogs (2005) Set & Costume Designer 2005 White Bear Theatre (London, Greater London, England) Promenada Theatre