Listen

Description

We see God's grace in delivering David from his own decision