Sermons

Part 9 – The God of Surprises

May 17, 2023
| Dr. Josh Franklin
Genesis 48:1-49:28