________________________________ 
Species   Atlides halesus

Atlides halesus halesus

(Cramer, 1777)

Great Blue Hairstreak

SE USA to New England

Atlides halesus corcorani

Clench, 1942

Great Blue Hairstreak

W OR, CA, SW USA, NW, NE & E
Mexico

Atlides halesus cynara

(Godman & Salvin, 1887)

Great Blue Hairstreak

C Mexico to Oaxaca