Zechariah 2:10–13

Advent 2018: Christ in the Carols - Part 3