This picture shows me mite damage, not mites or mite larva or eggs. If those white splotches are in fact the pest, and not damage from the pest, then you do not have mites. Mites cause white dots on leaves as they eat the fluid from inside, if those are a white pests larva, you have something...