Broomrape

Broomrape

Observation - Broomrape - UK and Ireland. Description: