Description
Teddy Bear Sunflowers are best planted from September to February, and will bloom for 2 months between January through to June. These beauties need around six hours of sunlight a day in order to thrive ☼
25 seeds
For a full guide on how best to plant your brand new seeds, click here.