December 28, 2023Christmas Eve | 12.24.2023 Speaker: Bishop Thad Barnum In Advent, ChristmasWatchListen https://goodshepherdanglican.org/wp-content/uploads/2023/12/Sermon-12.24.23.mp3PDF Micah 5:2-5a Hebrews 1:1-6 Luke 2:1-14