Aquilegia. Columbine, commonly called Granny's bonnets here. It self seeds and cross polinates, so the seedlings are a mixture, some good, some not so good. I just keep the pretty ones.