Red Helen

Scientific Name :
Papilio helenus
Status (IUCN) :
Description:

Papilio helenus, the red Helen, is a large swallowtail butterfly found in forests of southern India and parts of southeast Asia.

Source: Wikipedia

Copyright © 2022 MACFAST. All rights reserved. Designed & Developed by Techius Solution