A young cast breathe life into Cavalli's opera in this new production at Snape Maltings.
Trending Articles
More Pages to Explore .....