Xavier Sabata as Polinesso in Ariodante. Scottish Opera 2016. Credit James Glossop.
Xavier Sabata. Photo: James Glossop.
Xavier Sabata as Polinesso in Ariodante. Scottish Opera 2016. Credit James Glossop.
Xavier Sabata. Photo: James Glossop.
Xavier Sabata as Polinesso in Ariodante. Scottish Opera 2016. Credit James Glossop.