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