− 100% + Reset Photo provided by Pixabay Photo by GLady swallowtail butterfly cocoons larva larvae insect larvae macro nature parides iphidamas butterfly papilionidae butterflies cocoon butterfly papilio animal green butterfly View photo and photographer on Pixabay Download View on Pixabay ↗