ELIZABETH CREE at opera philadelphia

World Premiere Opera. Music by Kevin Puts/Libretto by Mark Campbell

Direction by David Schweizer/ Musical Staging by Jesse Robb