Plant of some sort

Plant of some sort

Observation - Plant of some sort - UK and Ireland. Description: