Giant Swallowtail (Papilio cresphontes), adult with wings partly open on white flowers.

Giant Swallowtail (Papilio cresphontes), adult with wings partly open on white flowers.

Leave a Reply