Hymns of the Church
O Come, O Come, Emmanuel (Lutheran Service Book 357)
Duration: 1h 29min 13s

Click here to download the text of the O Antiphons and the hymn text