Early instar larva
Prepupal larva
Fourth and fifth instars of the purple morph
more
back