watch ALCINA Handel — Opera North
ALCINA Handel — Opera North
Welcome to Alcina’s island paradise. All men who set foot there fall under her spell, but soon discover it’s all an il....
Read MoreWelcome to Alcina’s island paradise. All men who set foot there fall under her spell, but soon discover it’s all an il....
Read More