Product Description

95cm Large Aloe Leaf.