Showing all 6 results

£ 33.49£ 51.99
Out of stock
£ 22.49£ 71.49

Paradise Seeds

Paradise Seeds Acid

£ 39.99£ 69.99
£ 54.99£ 99.99

Auto Flowering seeds

Paradise Seeds Auto Acid

£ 34.99£ 59.99
£ 7.99£ 29.99

Translate »
What Our Clients Say
475 reviews