Plant

Plant

Observation - Plant - UK and Ireland. Description: Another of the plants on the edge of the beach that have got me puzzled...

Another of the plants on the edge of the beach that have got me puzzled...