Chequered Swallowtail
(Papilio demoleus sthenelus)
Female Under