O Lamb of God Most Holy - J.S. Bach

O Lamb of God Most Holy - J.S. Bach
is a song by
The Trivium Schola Cantorum and Chorale
it was released on
Seasons of Expectation