Large Leaf Tea well-established 18-24 inches tall in 6 inch pot
Large Leaf Tea well-established 18-24 inches tall in 6 inch pot
$29.97
Well-established Sochi Tea plant. Camellia sinensis, cold hardy to zone 4. 18-24 inches tall in 6 inch pot
Quantity: