Power and passion of a night at the opera at Aberdeen’s His Majesty’s Theatre

Tosca