Producer
London Handel Festival
Conductor
Laurence Cummings
Stage director
Adele Thomas
Selene
Rachael Lloyd
Alessandro
Jacquelyn Stucker
Demetrio
James Laing
Arsace
Patrick Terry
Aristobolo
William Berger
Set designer
Hannah Clark
London, United Kingdom