The second of our Advent services looks at Luke 1:26-38 – the visit of the messenger to Mary and the amazing announcement he brought.

Play