Magnificat from The Great service for 5-10 voices

Magnificat from The Great service for 5-10 voices