Pachliopta polydorus

Pachliopta polydorus, the red-bodied swallowtail, is a butterfly from the family Papilionidae found in north-eastern Queensland, Australia as well as Papua New Guinea and New Zealand.

Pachliopta polydorus

Pachliopta polydorus, the red-bodied swallowtail, is a butterfly from the family Papilionidae found in north-eastern Queensland, Australia as well as Papua New Guinea and New Zealand.