Another of the plants in my new garden...and another of the wonderfully iridescent green insects.