Close
Spotted swallowtail moth
Micronia aculeata