Dodder

Dodder

Observation - Dodder - Southern Africa. Description: