Opera / A contradictory staging, but the music floods the ear with splendour: Semele at the Royal opera reviewed
.....
© The Spectator
visit website