Listen

Description

In this Christmas Eve sermon from Luke 1:26-38, we see Mary's response to the startling news that she will bear the Son of God.