Close
Common Rose Butterfly
Atrophaneura aristolochiae