Designed by
Title
Oil spill liquidation technology vector concept #160003892
Description
Oil spill accident on sea drilling rig platform cartoon vector illustration. Filters cleaning up oil stains on water surface. Technogenic catastrophe, ecological, environmental disaster liquidation