Possible Purple Hairstreak

Possible Purple Hairstreak

Observation - Possible Purple Hairstreak. Description: Very tatty individual

Very tatty individual