Male Common Blue (Polyommatus icarus)

Male Common Blue (Polyommatus icarus)

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