Producer
Aylesbury Opera Group
Conductor
Sam Laughton
Stage director
Emma Large
Orchestra
Aylesbury Opera Orchestra
Chorus
Aylesbury Opera Chorus
Programme
1
Tring, United Kingdom