Caterpillar
pupa/ chrysalis
Egg
stage three
stage five
stage one
Adult butterfly
emerging butterfly
stage two
stage four