25 Days of Advent

Rejoice in the promise of the second coming of Christ – the ultimate fulfillment of Advent!

Revelation 21-22