Orobanche

Orobanche

Observation - Orobanche - UK and Ireland. Description: