Production details
 
Michigan Opera Theatre
 

Puts: Silent Night

Dates:
12, 16, 19, 20(m) November 2016
Singers:
Conductor:
Director: