What is this?

This reddish stuff was all over the beach this morning. Anybody know what it is?

Share Button