Genesis 40

May 11, 2025    Daniel Ward

God's plan for Generations gives meaning to my moments