Matthew 1:18-25 O come, O come, Emmanuel

Sing for joy: Christmas carols and the truths they teach - Part 3