Accepting 2025 seed orders! Shipping on average is within 2-3 weeks of placing your order.
Scarlet Emperor (1906) is an early tall red-flowered variety with black and pink seeds.
Runner