Dodder?

Dodder?

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

Some sort of Dodder? Found on a Dorset heathland.