Italian stage and film director Franco Zeffirelli's version of Verdi’s 'Rigoletto' is being staged two years after his death to mark the Royal Opera House Muscat’s 10th season. All photos: Royal Opera House Muscat

How Franco Zeffirelli's ‘Rigoletto’ came to Royal Opera House Muscat