Luke 1:26-56 – The Promise Keeper December 12, 2021 Luke Anderson Advent The Gospel According to Luke Luke Watch Listen Save