It is endemic for Indonesia and is protected by the Convention on International Trade in Endangered Species (CITES).
Troides magellanus |