Thongweed

Thongweed

Observation - Thongweed - UK and Ireland. Description: