top of page

Super Red 250 Grams

005
$40.00
In stock
1
Product Details

Super Red is in reference the large leaves being "super" big. Red strains are commonly the most relaxing of all the strains.

Save this product for later
bottom of page