Bladder Wrack?

Bladder Wrack?

Observation - Bladder Wrack? - UK and Ireland. Description: