Christmas is a reminder of new life in God.
For the first Sunday of Christmas and the feast of St. Stephen, deacon and martyr.
Christmas is a reminder of new life in God.
For the first Sunday of Christmas and the feast of St. Stephen, deacon and martyr.