Glyndebourne Festival 2012
Subtitle: 20 May-26 August