Close
Multicolored Asian Lady Beetle larva
Harmonia axyridis