The Life of David: Grace

This week, David Drake continues our sermon series on David. 2 Samuel 12:1-20