They're popping up all over my garden, very pretty, but I have no idea what they are. Should I leave them to it, or will they take over?! Tallest is currently about 3 foot. Beautiful purple flowers when they come out.