Close
Lime Butterfly, Lime Swallowtail, Chequered Swallowtail
Papilio demolius