Laurel swallowtail

Papilio palamedes