bin

Grace & Rick Knelsen’s photo of the quaint alleyways and shops in Safed (Tsfat), northern Israel.

The post God Appeared to Abram appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News