Humboldt

Humboldt

Dedoverde Haze Feminized 3 seeds

SKU: 0712101

In stock