Multicolored Asian Lady Beetle, Harmonia axyridis
Coccinelidae or Lady Beetle Family

 

Pupation sequencePupation sequence