Tree lupine is actually a woody shrub that can reach approximately 7 feet tall. It is native to the coast of California where it grows on dunes and coastal bluffs. It has also been introduced in Oregon, Washington and British Columbia. Photo from Pt. Reyes, California. June 2002