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 May God Reward Your Deeds appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News