Common Blue (Polyommatus icarus)

Common Blue (Polyommatus icarus)

Observation - Common Blue (Polyommatus icarus). Description: