Flower or Weed?!

Can you help solve the mystery?

This self-seeded plant has appeared in the garden this year, and is about 4 feet tall. Despite having leafed through every plant book I own, I still have no idea what it is. I have a sneaking suspicion it’s not a garden plant, but how can anything this pretty be called a weed?! Any suggestions?

Comments
Sign in or get an account to comment.