Browsing: Jennifer Szeto

Opera
0

The Futile Precaution: Highlights from The Barber of Seville (Review)~ Joseph SoArtists of the Canadian Opera Company Ensemble StudioCharlotte Burrage (Rosina)Karine Boucher (Bertha)Andrew Haji (Almaviva)Jean-Philippe…