Sermon 12-24-17
God's Covenant With David
Tim Williamson