Flower/Plant:

Common Name: British yellowhead, Meadow Fleabane. Scientific name: Inula britannica. Family: Asteraceae. Genus: Inula. Flower color: Yellow.