Papilio Helenus

The Red Helen Papilio helenus is a large swallowtail butterfly found in forests in southern India and parts of Southeast Asia.

Read more about Papilio Helenus:  Range, Status, Taxonomy, Life Cycle, See Also