Händel: Serse

Georg Friederich Händel

Serse

HWV40 • “Xerxes”

All 258 recorded versions

Done