Händel: Serse, HWV40

Georg Friederich Händel

Serse

HWV40 • “Xerxes”

All 434 recorded versions

Done