Sea Beet??

Sea Beet??

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