Close
Chequered Swallowtail or Common Lime Butterfly
Papilio demoleus