Close
Asian Spotted Swallowtail Moth
Micronia aculeata