Teddy Bear Sunflower

Compact | 65-75 days to flower | Helianthus annuus

SKU: 706970313026

Out of stock

$4.25