Polyommatus icarus

Polyommatus icarus

Observation - Polyommatus icarus - UK and Ireland. Description: