Common Blue - Polyommatus icarus

Common Blue - Polyommatus icarus

Observation - Common Blue - Polyommatus icarus. Description: