Green Hairstreak c

Green Hairstreak c

Observation - Green Hairstreak c - UK and Ireland. Description: Green Hairstreak and second picture shows same butterfly in flight showing brown upper wing markings.

Green Hairstreak and second picture shows same butterfly in flight showing brown upper wing markings.