Close
Spicebush swallowtail caterpillar (final instar)
Papilio troilus