Charlock

Charlock

Observation - Charlock - UK and Ireland. Description: Found at kerbside adjacent to hedgerow in Industrial Park

Found at kerbside adjacent to hedgerow in Industrial Park