Catta Pilosa I agree that it is ladybug larvae, but I cannot narrow it down to a particular species. I rarely see ladybug larvae that is not the multicolored Asian lady beetle.
Comments (2)