Close
Giant Swallowtail
(Papilio cresphontes)