Sale!

Llama Berry 12ct Regs

$108.00

5 in stock

Description

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