David receives grace (2 Samuel 12)

Duration: 31:42