Not There to Shield You
by
Jane Stannus
Macbeth
Giuseppe Verdi
Canadian Opera Company
April 28–May 20, 2023