I think they're Foxglove or Delphineums, Barry. That leaf is so familiar. I'm almost positive they're Foxglove. Anybody else?