Psalm 31 "In Thee, O Lord, Have I Put My Trust"

Salisbury Cathedral Choir, Daniel Cook & David Hal

Lyrics provided by https://damnlyrics.com/