Holly Blue Butterfly (Celastrina argiolus)

Holly Blue Butterfly (Celastrina argiolus)

Observation - Holly Blue Butterfly (Celastrina argiolus) - UK and Ireland. Description: