Close
Spicebush swallowtail (larva)
Papilio troilus