God's Grace Displayed In Jesus' Genealogy

December 23, 2018 Speaker: Steve Hafler Series: Advent

Passage: Matthew 1:1–1:25