Shop

Home Israel Stock Footage of a Mediterranean Sea desalination plant in Israel.