The Sin After David’s Own Heart

The Grace After David’s Own Heart

2 Samuel 12:1-31