I have been seeing lots of these little inch-worms lately. They are often found in the center of flowers. I'm guessing the pollen has lots of protein for them. Anyway, as cute as they are, with their bright colors and chevron stripes, they are hard to take pictures of because they're so small and their heads are always deep inside the flower. I made 5 attempts today, and decided I really like this one, purely from a color and texture standpoint. Too bad you can't see the caterpillars head, though.