Green Hairstreak Callophrys rubi butterfly
Green Hairstreak Callophrys rubi butterfly view of adult with wings folded showing bright green underside
Green Hairstreak Callophrys rubi butterfly view of adult with wings folded showing bright green underside