mail_outline sales@mediastorehouse.com
Spicebush Swallowtail caterpillar on Spicebush, Marion County, Illinois. (Editorial Use Only)
Spicebush Swallowtail, Papilio troilus