Argyrocytisus more Argyrocytisus details

Argyrocytisus battandieri
Argyrocytisus battandieri

aka Cytisus battandieri, Pineapple Broom, Moroccan Broom