Thank you for your patience while we retrieve your images.

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.
Pink rose swallowtailPink rose swallowtailPink rose swallowtailPink rose swallowtailPink rose swallowtail