Francesco Cavalli

Hipermestra

Festival 2017

20 May–8 July

Brett Dean

Hamlet

Festival 2017

11 June–6 July

Gaetano Donizetti

Don Pasquale

Festival 2017

13 July–23 August