Dichorragia nesimachus nesimachus (Doyère, [1840]) : Constable / ผีเสื้อองครักษ์

Family: Nymphalidae
Subfamily: Cyrestinae
Genus: Dichorragia
Species: nesimachus
Subspecies: nesimachus
Common name: Constable
Thai common name: ผีเสื้อองครักษ์
Reference: https://yutaka.it-n.jp/cyr/730120001.html

Dichorragia nesimachus nesimachus : Constable / ผีเสื้อองครักษ์
Paradorn Dokchan
Dichorragia nesimachus nesimachus : Constable / ผีเสื้อองครักษ์
Paradorn Dokchan