Close
Lime Swallowtail
Papilio demoleus demoleus