garden plant.

garden plant.

Observation - garden plant. - UK and Ireland. Description: any ideas please?

any ideas please?