Psalm 24: The Sovereign Shepherd

December Communion 2022: A Trilogy of Shepherd Psalms - Part 3