Hymn 505 -- O Spirit of Life, O Spirit of God -- O HEILIGER GEIST

Title: 505 – O Spirit of Life, O Spirit of God
Tune name: O HEILIGER GEIST