Nymphalis canace canace (Linnaeus, 1763) : Blue Admiral / ผีเสื้อปีกแหว่ง

Family: Nymphalidae
Subfamily: Nymphalinae
Genus: Nymphalis
Species: canace
Subspecies: canace
Common name: Blue Admiral
Thai common name: ผีเสื้อปีกแหว่ง
Reference: https://yutaka.it-n.jp/nym/760060001.html

Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola
Nymphalis canace canace : Blue Admiral / ผีเสื้อปีกแหว่ง
Chanthaburi

Thianchai Laola