Composer Kevin Puts and librettist Mark Campbell have gifted Opera Philadelphia (and by extension, the world) with a crackling and melodious new stage piece, Elizabeth Cree.
Composer Kevin Puts and librettist Mark Campbell have gifted Opera Philadelphia (and by extension, the world) with a crackling and melodious new stage piece, Elizabeth Cree.