Howard Grigg 15 December 2024 Luke, A thrill of Hope Carol Service, Luke 1:26-56 Howard Grigg 15 December 2024 Luke, A thrill of Hope