Close
Common Rose / Red-bodied Swallowtails.
Pachliopta aristolochiae