by irisphoto4
ISRAEL - CIRCA 1970: A stamp printed in Israel, shows Tahana Waterfall - Nahal Iylon, series "Nature Reserves of Israel" ; series, circa 1970