Anticipation: The Promise
Genesis 3.1-15, Ephesians 1.4
2 December 2018
So much of life we look forward with anticipation to things that are fleeting. Things that make big promises but fail to deliver. So what about the real promise of Christmas?