Crux fidelis / Ecce lignum / O Crux ave by Ludwig Senfl — Lyrics

Ludwig Senfl Latin Sacred Motets Canons Staff notation