Larva and chrysalis of Papilio creshontes (Giant Swallowtail). Digitally enhanced from our own publication of Moths and… https://www.rawpixel.com/image/403601/free-illustration-image-insects-caterpillar-butterfliesFree Image from public domain license