Hodie Christus natus est by Cipriano de Rore — Lyrics

Cipriano de Rore Latin Sacred Motets Magnificat antiphons Staff notation