Close
Spicebush Swallowtail larvae
Papilio troilus