The world around us is full of millions and millions of unappreciated, but amazingly fantastic bugs. From the smallest ant to the largest snail, each has its own characteristic which makes it uniquely suited to thrive in its own environment. ‘What Does a Caterpillar Do?’ allows children to, throu...