?Broomrape

?Broomrape

Observation - ?Broomrape - UK and Ireland. Description: Some sort of Broomrape?

Some sort of Broomrape?