Chequered Swallowtail
(Papilio demoleus sthenelus)
Later Larvae