Euphilotes battoides
It is found in western North America from Washington south to Baja California Norte and then west to southern Colorado and New Mexico . 
<triplet> Colorado <subj> New Mexico <obj> shares border with <triplet> New Mexico <subj> Colorado <obj> shares border with