December 23, 2018 God Has Done Great Things! Sermon Author: Lynn Stone Passage: Luke 1:26-55 Download Files Notes Topics: Advent « Immaculate Communication What Should We Do? »