Christopher Diffey – Longborough Festival OperaJuly 19, 2016/in August 2016 /by Music InternationalOronte ALCINA for Longborough Festival Opera in Longborough (2) and Greenwood Theatre, London (4)