Ekoizlea
Vancouver Opera
Conductor
Joseph Rescigno
Stage director
Glynis Leyshon
Cio-Cio-San
Liping Zhang
B.F. Pinkerton
Scott Piper
Suzuki
Julie Nesrallah
Sharpless
Gregory Dahl
Vancouver, Canada