Great British Sopranos

Semele: O Sleep! Why Dost Thou Leave Me?