Dodder

Dodder a parasitic plant seen on the heather at South Stack recently.