Hi everyone, this mushy thing came in our beach and we don't know what it is , some from the beach are saying this this is a stress foam made by algae because of warm Sea Igea Marina Italy (repost because I forgot to put the location, sorry)

Posted by Bm_93@reddit | marinebiology | View on Reddit | 16 comments