Butterflies and Caterpillars - KVEdisonNaturePhotos
Powered by SmugMug Log In

Colorado Hairstreak

Hairstreaks. Colorado Hairstreak butterfly. Millcreek Canyon, Salt Lake City, Utah. 2012.

HairstreakutahbutterflyinsectmountainNature