Love divine, all loves excelling (Blaenwern)

Song Love divine, all loves excelling (Blaenwern)
Artist York Minster Choir/Philip Moore
Album Best-Loved Hymns from York Minster

Lyrics