Larva and chrysalis of Sphinx quinquemaculatus, vintage engraving. Old engraved illustration of Larva and chrysalis of Sphinx quinquemaculatus (caterpillar) isolated on a white background.
Vintage engraving of caterpillar. Digitally restored image from a mid-19th century Encyclopaedia.