Share
twitterlinkedinfacebook
Image 1 of 1
420780.jpg
Larva or caterpillar of the Palamedes Swallowtail Butterfly (Papilio palamedes), Family Papilionidae, Florida, USA.