Land of Israel

Colorful depiction of nature in Israel

— a deep red pomegranate, almond blossom, an ancient olive tree —

blends vistas and sensations.