Pupae of the ashy gray lady beetle.

Pupae of the ashy gray lady beetle sits on a leaf.

Pupae of the ashy gray lady beetle.

Comments