Princess Haze

$100.00

Super Silver Grail Haze x Princess

Flowering Time 55-63 Days

12 Regular

4 in stock

Category: