Close
Spicebush Swallowtail (caterpillar)
Papilio troilus