 Genista linifolia

Genista linifolia is a species of broom known by the common names Mediterranean broom, needle-leaved broom and flax broom.It is native to southwestern Europe, North Africa, and the Canary Islands.