Close
Bar Swallow-tailed moth
Orudiza protheclaria