Glyndebourne Festival 2013: Glyndebourne Opera House, Sussex

18 May - 25 August 2013