Giant Swallowtail (Papilio cresphontes), adult with black-and-yellow wings spread on foliage.

Giant Swallowtail (Papilio cresphontes), adult with black-and-yellow wings spread on foliage.

Leave a Reply