Luke 1:26-38 23-Dec-2018 @ 9:00 am Speaker: Elizabeth Plant Passage: Luke 1:26-38 Series: Christmas 2018 Deane Church · Luke 1:26-38