Traffic Roots Audience Pixel
product image

Lemongrass - 10ct

hybrid iconhybrid
Feminized Seeds. Indica dominant strain. Flowering time: 50 days, September 20-October 5.
-
1
+

$125.00