The beauty of the promise behind Emmanuel

Advent 2021 - Part 3