David Lewis reviews the latest production by Edinburgh
Studio Opera (ESO), Edinburgh University’s student opera company.
Pietro Mascagni’s Cavalleria Rusticana – ‘rustic chivalry’ – is a tale of lust, jealousy, betrayal and revenge, taking place in...