The Psalmist – Waiting (Psalm 130)

Speaker: Richard Millar — Passage(s): Psalm 130, Romans 8:28, Romans 7:15-24