Thank you for your patience while we retrieve your images.
Spicebush Swallowtail, Papilio troilus, on pinxter flower azalea, Scioto County, Ohio, May 15, 2015

Spicebush Swallowtail, Papilio troilus, on pinxter flower azalea, Scioto County, Ohio, May 15, 2015