SL730906

SL730906

Observation - SL730906 - UK and Ireland. Description: I have a few of these growing in my garden, just wondering what it is and if it is a weed and if it will invade my whole garden. They weren't there last year. It is now about another foot tall. 03/07/13 This plant is now over 3 feet tall with flowers th

I have a few of these growing in my garden, just wondering what it is and if it is a weed and if it will invade my whole garden. They weren't there last year. It is now about another foot tall.
03/07/13 This plant is now over 3 feet tall with flowers that start like a sealed pink pentagon and bloom into a 4 white petals and a pink one on multiple stems