Terminal instar larva of the yellowbellied swallowtail butterfly, which produces orange stink horns in a threatening manner toward us on the green leaves of a threeleafed plant on a white background. Stock Photo - Afloimages
Terminal instar larva of the yellow-bellied swallowtail butterfly, which produces orange stink horns in a threatening manner toward us on the green leaves of a three-leafed plant on a white background.