Sea foam?

I’m imagining that the stuff on the beach this morning is sea foam, formed by the strong winds agitating the water. However, my science background is based on watching Mr. Wizard as a child so don’t hold me to that. Any questions? Comments?

Share Button