Hodie Christus natus est by Christoph Buel — Lyrics

Christoph Buel Latin Sacred Motets Magnificat antiphons Staff notation