Thank you for your patience while we retrieve your images.
Birds Image Stock
Terms and Conditions
Pink rose swallowtail
Pachliopta kotzebuea, the pink rose, is a butterfly of the family Papilionidae (the swallowtails). It is found in the Philippines. It is one of the red-bodied swallowtails unpalatable to predators and mimicked by black-bodied butterflies.