Have you ever visited the beach only to be greeted by a thick, foamlike substance washing ashore? That's seafoam. Seafoam is a frothy layer of bubbles that forms on the ocean’s surface when dissolved ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results