05/22/2016: Ruth 4:18-22 The Scandalous Grace of the Redeemer

Posted on May 26, 2016 .