Acetabularia?

Acetabularia?

Observation - Acetabularia? - UK and Ireland. Description: