Colorful yellowgreen terminal instar larva of a yellowgreen chiaguaro butterfly preparing to pupate by hanging a thread on a wooden stick on a white background Stock Photo - Afloimages
Colorful yellow-green terminal instar larva of a yellow-green chiaguaro butterfly preparing to pupate by hanging a thread on a wooden stick on a white background