Piers Sherwood Roberts

Contributions made by this person

Production Role Notes First performed Venues Companies
The Trackers of Oxyrhynchus (2017) Composer 2017 Finborough (London, Greater London, England)