Close
Common Rose (eggs and their mother)
Pachliopta aristolochiae