Elevate your indoor or outdoor space with this 10-Inch Tea Leaf Orb, a beautifully crafted greenery ball that brings a touch of nature’s elegance to any setting. With its dense, li...