Michael Egel

Michael Egel is general and artistic director of Des Moines Metro Opera.

Michael's Latest Articles