Early instar larva

Prepupal larva

Fourth and fifth instars of the purple morph

more

back