Alocasia macrorrhiza

Indoor & Outdoor Plants

1 In Stock

Title
-
+
€16,75

Pot 21cm

Height 130cm