Productor
Aylesbury Opera Group
Conductor
Sam Laughton
Stage director
Emma Large
Orquestra
Aylesbury Opera Orchestra
Cor
Aylesbury Opera Chorus