Ave Maria gratia plena by Gabriele Martinengo — Lyrics

Gabriele Martinengo Latin Sacred Motets Staff notation