Papilio iswara, the great Helen, is a species of large swallowtail butterfly found in parts of Southeast Asia.
Papilio iswara iswara is one of the biggest Helen in Singapore, this species can usually be found in the nature reserves and along jungle paths feeding on flowering plants.
Life History of the Great Helen (Papilio iswara iswara) by Butterfly Cycle
Location: Bukit Timah Nature Reserve, June 2023