The Greatest Story Ever Told: Preparing for the Messiah
In Luke 1:26-38, in the small town of Galilee, an angel of the Lorde foretells to a young virgin who had found His favor of the miraculous events to unfold in her body, and God begins Israel’s final preparations for the Messiah.