Listen

Description

After 25 years of waiting, Isaac, the son of promise, is born. The faithfulness of God in spite of the faithlessness of Abraham and Sarah.