Back to photostream

Red Helen

Wikipedia: Papilio helenus, the red Helen, is a large swallowtail butterfly found in forests of southern India and parts of southeast Asia. Papilio helenus is found in Sri Lanka, southern and north-east India, Nepal, Bhutan, Bangladesh, Myanmar, Thailand, Laos, Kampuchea, Vietnam, southern China (including Hainan, Guangdong province), Taiwan, southern Japan, South Korea, Ryukyu Islands, peninsular and eastern Malaysia, Brunei, Philippines, and Indonesia (Sumatra, Java, Bangka, Kalimantan, the Lesser Sunda Islands except Tanimbar).

7,692 views
152 faves
32 comments
Uploaded on November 10, 2021
Taken on October 18, 2021