1/1
Giant Swallowtail
The giant swallowtail (Papilio cresphontes), is a striking, wonderfully "exotic" looking butterfly.

The giant swallowtail (Papilio cresphontes), is a striking, wonderfully "exotic" looking butterfly.

Copyright Howard Cheek