Green Hairstreak Butterfly (Callophrys rubi) | Urban Butterfly Garden
Green Hairstreak, Callophrys rubi - Butterflies - NatureGate
Green hairstreak butterfly (Callophrys rubi) resting on a leaf. This is a widespread butterfly that is found throughout Europe and temperate Asia. It Stock Photo - Alamy
Green Hairstreak (Callophrys rubi) butterfly aberrations