John Harbison: Full Moon in March

Full Moon in March: Duet: Queen and Swineherd