Fumitory?

Fumitory?

Observation - Fumitory? - UK and Ireland. Description: