species 483 observations
Swift Peacock Swallowtail
Papilio peranthus
Field notes
Papilio peranthus, the Indonesian swallowtail is a butterfly of the family Papilionidae. It is found in Indonesia (including Java, Sulawesi and the Lesser Sunda Islands).
Read more on Wikipedia