purple hairstreak (Neozephyrus quercus)

Image

purple hairstreak (Neozephyrus quercus)

Nr Chew Valley Lake

Advertisements