Sunflower, Teddy Bear

Be the first to leave a review

Helianthus.  The shortest of the sunflowers, only growing to 16 inches tall, with fun pompom flowers of bright gold.  Why not grow some Teddy Bears in the front of a flower bed?


9 weeks.


Minimum of 25 seeds per packet.