The Power of Keeping a Promise

December 15, 2019 Preacher: Michael Truss

Passage: Matthew 1:1–1:17