Close
Multicolored Asian Lady Beetle (pupa stage)
Harmonia axyridis