Close
Giant Swallowtail Butterfly
Papilio cresphontes