Past performances 2012 — Yesterday
Madama Butterfly (Madame Butterfly), Puccini
Opera Theatre of Saint LouisB.F. Pinkerton
View cast and crewAmerican Opera Initiative: Three 20-Minute Operas, Hutchings
Washington National OperaAlex
View cast and crewAmerican Opera Initiative: Three 20-Minute Operas, Hutchings
Washington National OperaAlex
View cast and crew