Charlock?

Charlock?

Observation - Charlock? - UK and Ireland. Description: Found on wide road verge

Found on wide road verge