Argyrocytisus more Argyrocytisus details

Argyrocytisus battandieri

aka Cytisus battandieri, Pineapple Broom, Moroccan Broom