Close
Caterpillar [Common Rose]
Atrophaneura aristolochiae