Hymn 646 -- The King of love my shepherd is -- DOMINUS REGIT ME

Title: 646 – The King of love my shepherd is
Tune name: DOMINUS REGIT ME