This gallery contains 2 photos. Spotted traveling on a leaf of lettuce. Any guesses as to what this colourful creature is?
If you guessed a ladybug larva (as I did, based on the rotundity and spots), you’re right! Here’s the more familiar adult form wandering up the stalk of a sunflower. Photographed on June 29, 2014, in the back yard.