Dodder?

Dodder?

Observation - Dodder? - Global. Description: Some sort of Dodder? Found on a Dorset heathland.

Some sort of Dodder? Found on a Dorset heathland.