Lancashire, United Kingdom
what is this plant? a work colleague gace us this last year, we planted it and it didnt do much. but this year its come on leaps and bounds and seems to be spreading. i have no idea what it is, how big it will get and whether it flowers. Can anyone shead any light on it?
- 10 Apr, 2011