Broomrape at Portland

Broomrape at Portland

Observation - Broomrape at Portland - UK and Ireland. Description: