Caterpillar Larva Insect Moths and butterflies Invertebrate
Short Link (Direct Image Link)
Code for Attribution
caterpillar
larva
insect
moths-and-butterflies
invertebrate
papilio-machaon