Tootja
Michigan Opera Theatre
Conductor
Steven Mercurio
Stage director
E Randhal Hoey
Mimì
(Mimi)
Liping Zhang
Rodolfo
Charles Castronovo
Colline
Matthew Arnold
Detroit, United States