'Semiramide' Opera performed at the Royal Opera House, London, UK
Joyce DiDonato as Semiramide, ©Alastair Muir 19.11.17 Semiramide 059
OperaSemiramideDiDonato