Results 1 results found Opera-lovers at annual Glyndebourne Opera Festival stroll around the lake in the grounds, Glyndebourne, East Sussex, UK