Essential Opera Commissions New Opera

on January 12, 2019

Time of Trouble

on December 11, 2016

Time of Trouble opera première in Nova Scotia!

on October 21, 2015