If they are seven feet tall they are cardoons. Globe artichokes only go up to about three feet.Gillie
what do you think cardoon flowerartichoke flowerlook more like cardoon to me