Helenium, Elecampane at Isle of Gigha

Helenium, Elecampane at Isle of Gigha

Observation - Helenium, Elecampane at Isle of Gigha - UK and Ireland. Description: Yellow plant at Isle of Gigha

Yellow plant at Isle of Gigha