Cheryl Johnson January 9, 2024 Advent, Sermons 2023 The Shepherd King (Christmas Eve) Cheryl Johnson January 9, 2024 Advent, Sermons 2023