Prodiuseris
North Carolina Opera
Soprano
Madison Leonard
Countertenor
Anthony Roth Costanzo
Chorus master
Scott Macleod
Pianist
Claire Pasquier