Dido and Aeneas, Z. 626, Act I: Whence Could So MuchRaffaella Milanesi, Stefanie True, La Risonanza & Fabio BonizzoniClassicalplay full songShare