Pink Seaweed

I found bits of this all over the beach. Someone had also scattered white carnations everywhere. I don't know if they came from a boat or a littering beach comber.