Dido and Aeneas

 

more Info