Chara virgata ?

Chara virgata ?

Observation - Chara virgata ? - UK and Ireland. Description: Washed up on lake shore.

Washed up on lake shore.