Oil on water

Sheens spotted off the coast of San Diego remain a mystery for the Coast Guard

by