OPERA NORTH’S TOSCA – LEEDS GRAND – March 2nd 2023
Drawn in at every turn by characters played and sung with utter conviction, the audience is swept along on Tosca’s thrilling, action-packed, emotional journey, their eyes and ears feasting all t ...