Hyobanche sanguinea

Hyobanche  sanguinea

Observation - Hyobanche sanguinea - Southern Africa. Description: