Hodie Christus natus est by Vincenzo Ruffo — Lyrics

Vincenzo Ruffo Latin Sacred Magnificat antiphons Staff notation