Class: Insecta
Order: Lepidoptera
Superfamily: Papilionoidea
Family: Nymphalidae
Subfamily: Cyrestinae
Genus: Cyrestis
Species: cocles
Subspecies: earli
Images of Cyrestis cocles earli from Thailand.