Blessed and forgiven (Psalm 32:1-11)

Duration: 25:51