Producător
Aylesbury Opera Group
Conductor
Sam Laughton
Stage director
Emma Large
Orchestră
Aylesbury Opera Orchestra
Corul
Aylesbury Opera Chorus