Image 1 of 1

Giant Swallotail Chrysalis.jpg

Giant Swallowtail Butterfly larva, Papilio cresphontes chrysalis
twitterlinkedinfacebook