NZ Opera Semele On Screen Trailer
Emma Pearson
Role(s): Semele
Amitai Pati
Role(s): Jupiter/Apollo
Sarah Castle
Role(s): Juno/Ino
Paul Whelan
Role(s): Cadmus/Somnus
Stephen Diaz
Role(s): Athamas