swallowtail caterpillar

A freshly hatched black swallowtail butterfly rests on a stick.