Argyrocytisus more Argyrocytisus details

Argyrocytisus battandieri
Argyrocytisus battandieri

aka Cytisus battandieri, Moroccan Broom, Pineapple Broom