Plant ID?

Plant ID?

Observation - Plant ID? - UK and Ireland. Description: