Possible Purple Hairstreak

Possible Purple Hairstreak

Observation - Possible Purple Hairstreak - UK and Ireland. Description: Very tatty individual

Very tatty individual