Description

Top Dawg Seeds – Star 95

I95 x Purple Star Dawg

12 PREMIUM SEEDS