November 26, 2023 David Barrie Advent Season Luke 1 - Preparing for the Messiah November 26, 2023 David Barrie Advent Season Date: 26 November 2023Speaker: David BarrieReadings: Malachi 4; Luke 1:5-25 Preparing for the Messiah David Barrie