Sale! Sold Out

Llama Berry 12ct Regs

$94.60

Description

Lineage: ([TK X CHEM/I95] X HUCKLEBERRY)
Flowering Time: 8-9 weeks
Seeds Per Pack: 12 Regs