19 Magnificats for 4, 5, 6 and 8 voices

Teodoro Riccio

IMSLP