No products in the cart.
Return to shop
Showing all 2 resultsSorted by popularity
Herbs
Green Tea Plant (Camellia Sinensis) Live Plant – 1 Ft Tall in 3″ Pot
Sold 73 products
Green Tea Live Plant (Camellia sinensis) – 1-2 Feet Tall, Potted
Sold 76 products