Charlock ?

Charlock ?

Observation - Charlock ? - UK and Ireland. Description: