Choral music

To be sung on the water
John Sheppard Ensemble  •  John Sheppard
Maria Magdalena
Freiburg Rieselfeld  •  Germany