White Letter Hairstreak

White Letter Hairstreak

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