Close
Common Rose Pupa
Pachliopta aristolochiae