Princess Haze

$60.00

Super Silver Grail Haze x Princess

Flowering Time 55-63 Days

12 Regular

2 in stock

Category: