Giant Swallowtail (Papilio cresphontes), adult with pale wing undersides visible among white flowers.

Giant Swallowtail (Papilio cresphontes), adult with pale wing undersides visible among white flowers.

Leave a Reply