Purcell: Oedipus

Henry Purcell

Oedipus

Z583

All 46 recorded versions

Done