The Keeping God (Psalm 121)

Duration: 30:25