weed

weed

Observation - weed - UK and Ireland. Description: weed in garden, what is it please?

weed in garden, what is it please?