Cream-lined swallowtail

Papilio delalandei