Plant 2

Plant 2

Observation - Plant 2 - 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?