Palestrina: Stabat mater

All 31 recorded versions

Done