These 14 Photos Of Caterpillars And Moths Prove That Nature Is Mythical


It’s easy to forget sometimes, but nature is full of wonders.There are more than one million different species of insect on the planet—that we know of—which accounts for over half the world’s living organisms. From being “masters of disguise” to looking like alien beings from another world, these mind-blowing caterpillars and moths will amaze you!

1. Acraga Coa