Messiah, HWV 56 (arr. J. Schafer): Part II: Hallelujah

Messiah, HWV 56 (arr. J. Schafer): Part II: Hallelujah

Suites of Aires, Messiah Joachim Schafer Trumpet Ensemble 1352131200000