Close
Common Rose.
Atrophaneura aristolochiae.