Live performance for Garsington Opera, June-July, 2016.
2017
2023
1930
1933
1959
2013
1981
2009
1987
1986
2005
1988
2021
—
2022
1940