Seaweeds

Seaweeds

Observation - Seaweeds - UK and Ireland. Description: Not sure what this is....any ideas please?

Not sure what this is....any ideas please?