Common Blue Butterfly (Polyommatus icarus)

Common Blue Butterfly (Polyommatus icarus)

Observation - Common Blue Butterfly (Polyommatus icarus). Description: