Common Blue Polyommmatus icarus

Common Blue    Polyommmatus icarus

Observation - Common Blue Polyommmatus icarus. Description: