Colorado Hairstreak (Hypaurotis crysalus)

Colorado Hairstreak (Hypaurotis crysalus)