Yehuda Poch’s gorgeous photo of almond blossoms in Latrun, central Israel. As the first of the trees to blossom, they are a delightful sight in the Land of Israel.

The post It Brought Forth a Blossom appeared first on Breaking Israel News | Israel Latest News, Israel Prophecy News.

Source: Israel in the News