White-letter Hairstreak

White-letter Hairstreak

Observation - White-letter Hairstreak - UK and Ireland. Description: