Helminthotheca echioides

Helminthotheca echioides

Observation - Helminthotheca echioides - UK and Ireland. Description: