Monteverdi
1st June - 3rd July 2022
Mozart
2nd June - 20th July 2022
Dvořák
18th June - 19th July 2022
Britten
2nd July - 18th July 2022
A Community Opera
28th July - 31st July 2022