Female Purple Hairstreak (Neozephyrus quercus)

Female Purple Hairstreak (Neozephyrus quercus)

Observation - Female Purple Hairstreak (Neozephyrus quercus) - UK and Ireland. Description: