Close
Asian Spotted Swallow Tail Moth
Micronia aculeata