Bio Works Photos Contact Home

Magnificat (2012)

SSAATTBB a cappella

12 minutes. Five movements, in Latin.

II. Omnes Generationes


III. Quia Fecit Mihi Magna