Producer
Bampton Classical Opera
Conductor
Toby Purser
Stage director
Jeremy Gray
No role specified
Nathalie Chalkley
Caryl Hughes
Adam Tunnicliffe
Oliver Mercer
Orchestra
Bampton Classical Players