This is Aquilegia caerulea, also known as Colorado Blue Columbine, and Rocky Mountain Columbine. This perennial is the state flower for Colorado. It is often grown in gardens as an ornamental plant. This plant grows up to 2 feet tall, where it attracts birds, bees, and butterflies. This stunning perennial likes to live in sun to light shade. From late Spring to early Fall this beautiful perennial blossoms blue and white. The flowers can be eaten raw and are filled with sweet nectar. USDA Hardiness Zones 3 to 8