Close
Asian multicolored lady bug (pupa)
Harmonia axyridis