×

Papilio helenus

Papilio helenus, the red Helen, is a large swallowtail butterfly found in forests of southern India and parts of southeast Asia. Wikipedia
Scientific name: Papilio helenus
Family: Papilionidae
Genus: Papilio
Phylum: Arthropoda