Green Hairstreak

Green Hairstreak

Observation - Green Hairstreak - Global. Description: First time I have seen one rather hard to spot on a cranesbill in the garden

First time I have seen one rather hard to spot on a cranesbill in the garden