Top Dawg Seeds – UD 23

$200.00

Top Dawg Seeds – UD 23 –

(91 Chem X Purest Indica) –

12 Regular Seeds

1 in stock