Close
Lime swallowtail (Checkered swallowtail)
Papilio demoleus