How do insects keep dry? How do insects keep dry? from Pete Levy How do insects keep dry? Clever caterpiller gLike How do insects keep dry? Clever caterpiller Illustrator Illustration Share R 7 n Pete Levy Illustrator & Producer Bristol, United Kingdom Follow Contact