Past performances 2018 — Yesterday
Der fliegende Holländer (The Flying Dutchman), Wagner, Richard
Shanghai Opera HouseMary
View cast and crewCavalleria rusticana (Rustic Chivalry), Mascagni
Pagliacci, Leoncavallo
Shanghai Opera HouseLucia
View program, cast and crew