Life Cycle of the Azalea Lace Bug, Stephanitis pyrioides (Scott), Tingidae, HEMIPTERA.

Clockwise from the top, the stages are: