The Long Obedience in the Same Direction (Psalm 120-123)

Psalm 123 (Watching & Waiting)