Teddy's Best

A full truss of bright yellow flowers on an upright vigorous plant.