Shop

Home Israel Stock Footage of two workers at a desalination plant in Israel.