Christmas Carols Message
Description
There has been a buildup through the generations of history anticipating this moment of Jesus’ birth. Beginning with Genesis 3:15, human history looked forward to the Saviour’s birth, and ever since we have looked back to that defining point in history..