Humboldt

Humboldt

Dedoverde Haze Feminized 3 seeds

In stock

SKU: 0712101