Canary Islands endemic plant with tubular flowers highly attractive to pollinators.
Data sheet
No customer questions for the moment.