Marpesia petreus
Strays are found as far north as Arizona , Colorado , Nebraska , Kansas , and southern Texas . 
<triplet> Arizona <subj> Colorado <obj> shares border with <triplet> Colorado <subj> Arizona <obj> shares border with