Sea beard?

Sea beard?

Observation - Sea beard? - UK and Ireland. Description: