No. 26 - He Trusted In God

No. 26 - He Trusted In God
is a song by
Worcester Cathedral Choir
it was released on
Great Choruses From The Messiah / George Frideric Handel