100 Christmas Angels Sing Hallelujah

Messiah: No. 6 Chorus - And He Shall Purify