No idea!

No idea!

Observation - No idea! - UK and Ireland. Description: Lots of these plants growing along the footpath and byway and in the grass.

Lots of these plants growing along the footpath and byway and in the grass.