Reference

Luke 1:26-38
Christmas Impossible

Christmas Impossible. Such faith of a teenage girl believing that God would do the impossible in her life. A call to us to also live by faith in our God of impossibilities