Live performance for Garsington Opera, June-July, 2016.
2009
2007
2021
2024
2023
2014
2001
1949
2012
2006
1996
2019
1979