Close
Eastern Giant swallowtail
Papilio cresphontes