I know the photo is a bit blurry. There were a couple of them on the blooms of my perennial small-headed helianthus. Now, the blossoms where they were have deteriorated.
Anyone have any idea what they might be? I am assuming a moth caterpillar of some kind...