Tea Leaf

The Tea Leaf shrub is a 30″ Mini Ball in a Green Growers Pot

Item Tea Leaf 30" Mini Ball Green Growers Pot
Product Code LTLM4-705-30
ColourGreen
MaterialPVC
RangeTea Leaf