Close
Multicolored Asian lady beetle (larva) vs. Harris' tussock moth caterpillar
Harmonia axyridis / Halysidota harrisii