Green Hairstreak Butterfly (Callophrys rubi)

Green Hairstreak Butterfly (Callophrys rubi)

Observation - Green Hairstreak Butterfly (Callophrys rubi) - UK and Ireland. Description: