species 484 observations

Colorado Hairstreak

Hypaurotis crysalus