Spicebush swallowtail

Papilio troilus