Juniper Hairstreak, Cedar Hairstreak, Olive Hairstreak (Callophrys gryneus)

Discuss this image