5' ITALIAN OLIVE TREE WITH 2184 LEAVES & 66 FRUITSMinimum Order: 2 PCS
Type: Size: 5'
Size: 7'
Size: 6'