fumitory (species please)

fumitory (species please)

Observation - fumitory (species please) - UK and Ireland. Description: