Oil spill

Oil spill
Oil spill SAR image of an oil spill in the Timor Sea, northeast of Australia. DLR