This plant grows in my flower garden each year and I've always wondered what it is. I think these are very interesting flowers. Sorry it's hard to see the leaves in the pic, there are a lot of other plants in the shot. Thank you kindly. Location: Toronto, ON