Surprised by God (The Annunciation) (Luke 1:26-38)

Duration: 30:52