Any idea what kind of plant this is, and is it invasive?
Attachments
2012-07-23_06-50-46_671.jpg


"I have not failed, I have only found 10,000 ways that won't work"
Thomas Edison