Common Blue (Polyommatus icarus)

Buy Add to Lightbox Download
Common Blue (Polyommatus icarus),adult perched on flower, Switzerland
Common Blue (Polyommatus icarus),adult perched on flower, Switzerland