Shop

Home Israel Stock Footage of a piping structure at a desalination plant in Israel.