Close
Common Rose Swallowtail
Pachliopta aristolochiae