Shop

Home Israel Stock Footage of salt deposits on the Dead Sea shore in Israel.