Plant 1

Plant 1

Observation - Plant 1 - UK and Ireland. Description: Whilst creating a new flower bed, we found some interesting wild plants. Found in Essex. Can you please identify?

Whilst creating a new flower bed, we found some interesting wild plants. Found in Essex. Can you please identify?