Bush Lupine or Tree lupine
A fast growing perennial that reaches 4 to 5 (7) feet tall with blue flowers in 6 inch long spikes. Nice dark green colored foliage. Plants are short lived, maybe 5 years but will self seed if allowed to. Hardy to 15 F.