Luz Eterna
Worship Center 2200 Briarwood Way, Birmingham, United StatesLong before the angelic proclamation to the hillside shepherds, the Promise of Christmas was in the heart of God. The Promise was first whispered in the Garden, then echoed by […]