The Red Helen is a large swallowtail butterfly found in forests of southern India and parts of Southeast Asia.
Similar species: Moths And Butterflies

By khairul umami
All rights reserved
Uploaded Oct 13, 2012. Captured Jun 19, 2011 12:12 in Jalan Syah Utama, Takengon, Indonesia.
comments (1)
http://www.academia.edu/8041485/Papilio_helenus_sinabangana
http://en.wikipedia.org/wiki/Papilio_helenus
http://www.ifoundbutterflies.org/sp/655/Papilio-helenus Posted 10 years ago