Past performances 2021 — Yesterday
Orphée aux enfers (Orpheus in the Underworld), Offenbach
Opera Company of MiddleburyVénus (Venus)
View cast and crewOrleanskaya Deva (The Maid of Orleans), Tchaikovsky, P. I.
Opera Company of MiddleburyAn Angel's Voice
View cast and crew