A Gregorian Christmas

Hodie Christus Natus Est Magnificat