Richard Fairman
/
July 4, 2023

Five stars for a magical Midsummer Night’s Dream at Glyndebourne — review