OLIVE TREE

£ 110.00

BEAUTIFUL 5FT OLIVE TREES VERY BUSHY HEADS.