Callophrys gryneus

Olive Juniper Hairstreak - Callophrys gryneus
Lake Valley, New Mexico
Photos by Debora Nicoll


© Robert Barnes 2018