Close

Multicolored Asian Lady Beetle (larval stage)

Harmonia axyridis

Multicolored Asian Lady Beetle (larval stage)