Luke 1:26-33

Luke 1:26-33

Date: 15 Dec 2017

Passage: Luke 1:26-33

What does the angel foretell about Jesus? 

Previous
Isaiah 11:1