Holly Blue Butterfly (Celastrina argiolus)

Holly Blue Butterfly (Celastrina argiolus)

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