Conductor & director - George Petrou Semele - Marie Lys Jupiter/Apollo - Jeremy Ovenden Ino/Juno - Vivica Genaux Athamùas - Rafał Tomkiewicz Cadmus/Somnus/High Priest - Riccardo Novaro Iris/Cupid - Marilena Striftombola
Hide player controls
Hide resume playing