Free Shipping On All Orders Over $120 (domestic)!
$200.00
Out of stock
Flowering Time: 65+ Days
Seeds Per Pack: 12
12 Pack
Photoperiod
Indica
Regular