3rd December 2023 The Promised One Preacher: Andrew Menary Series: Good News Great Joy Passage: Micah 5:2-5 « Stillness, Seas & Sat Navs The Angel Visits »