This vibrant photo by Boruch Len shows flower picking in the Elah Valley. This beautiful area of Israel, west of Jerusalem, is rich with history and is where David fought Goliath.
The post Into the Land of Canaan They Came appeared first on Breaking Israel News | Latest News. Biblical Perspective..
Source: Israel in the News