Sunflower, Teddy Bear

$2.25
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.