species 103 observations
Peacock Swallowtail
Papilio blumei
Field notes
Papilio blumei, the green peacock or green swallowtail, is a butterfly of the family Papilionidae. It is found only on the Indonesian island of Sulawesi.
Read more on Wikipediaspecies 103 observations
Papilio blumei
Papilio blumei, the green peacock or green swallowtail, is a butterfly of the family Papilionidae. It is found only on the Indonesian island of Sulawesi.
Read more on WikipediaWe can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect