odora large leaves

£2.50£7.00

Large saggitate leaves with a greenish yellow spathe.

Clear
SKU: Alocasia 3129 Category: