Common Blue - Polyommatus icarus

Common Blue - Polyommatus icarus

Observation - Common Blue - Polyommatus icarus - Global. Description: