David Portillo makes his Glyndebourne debut

David Portillo makes his Glyndebourne debut

13/5/2016

©Oast House Archive / Glyndebourne, Glynd