Main content
Deidamia
The last opera Handel wrote for the London stage before concentrating on oratorios. It tells the story of the mythical daughter of King Lycomedes of Skyros, who bore a child by Achilles
Available now
There are currently no available episodes