Thank you for your patience while we retrieve your images.

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)

Green Hairstreak (Callophrys rubi)