The Restored Orchard

Deeper Roots – Genesis 25:21-26

God’s hand weaves this story together with such unpredictable grace. His ways are not our ways.