Just when I thought little larvae in my cv's buds and grasshoppers eating their leaves were the worst I'd seen in terms of pests, I find mites yesterday and these guys in the pics today. I think they are leafhopper larvae, another sap-sucker which can leave huge damage on leaves
Can anyone confirm?