Common blue butterfly - Polyommatus icarus

Common blue butterfly - Polyommatus icarus

Observation - Common blue butterfly - Polyommatus icarus - UK and Ireland. Description: Blue butterfly perched on grasses.

Blue butterfly perched on grasses.