Common blue butterfly - Polyommatus icarus

Common blue butterfly - Polyommatus icarus

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

Blue butterfly perched on grasses.