Butterflies life cycle 1
There are lots of butterflies in the world. There are also lots of different caterpillars.