David Portillo.Photo by Simon Pauly
David Portillo (right) as Arbace in Idomeneo.Photo by Kyle Flubacker