• Auto Fresh Candy
Auto Fresh Candy

Auto Fresh Candy

Pyramid

£6.00 GBP

Quantity
Pin It

Product Details

Auto-flowering version of Fresh Candy

View More