Nope, it's not snow

That’s about 5 miles north of me. I didn’t see it though. I didn’t know it was caused by algae though. I suspected it was based on detergent in the sea and a particularly wild sea and wind whipping it up into a froth.