Juniper Hairstreak (Callophrys gryneus), family Lycaenidae, Payne County, OK, USA

Juniper Hairstreak ( Callophrys gryneus ), family Lycaenidae, Payne County, OK, USA photograph by Pratyaydipta Rudra