Daily Archive: April 7, 2018

Baby caterpillar hatching from tiny butterfly egg

Butterflies have been making our planet more interesting and beautiful for more than 50 million years, and today a dazzling array of nearly 20,000 different species inhabit the globe. Nature: Sex, Lies and Butterflies...