Image 1 of 1
The large Palamedes swallowtail is perhaps the most common of the swallowtails found in SW Florida.
Share
twitterlinkedinfacebook
The large Palamedes swallowtail is perhaps the most common of the swallowtails found in SW Florida.