Artist picture of Lyrics by Mediaeval Latin. Music by Katharine Blake. Translation by Gareth Williams

Lyrics by Mediaeval Latin. Music by Katharine Blake. Translation by Gareth Williams

0 مُعجَب