Close
Multicolored Asian Lady Beetle Larva
Harmonia axyridis