Close
Common Rose Caterpillar
Pachliopta aristolochiae