Male Common Blue (Polyommatus icarus)

Male Common Blue (Polyommatus icarus)

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