DAVID: The King Who Laid Bare His Soul Sermon Text: Psalms 32; 51 for Ash Wednesday 2024 DAVID: The King Who Laid Bare His Soul Like Tweet +1 Pin it