Close
Dragon/Green Swallowtail, female
Sericinus montela