image

image

Observation - image - UK and Ireland. Description: Who knows what this plant is?please

Who knows what this plant is?please