Common Blue Butterfly (Polyommatus icarus)
Please see latest Common Blue Butterfly and caterpillar species page Common name: Common Blue Latin name: Polyommatus icarus Family: Lycaenidae >> Polyommatinae Date: 2 June Location: Duckpool, Cornwall Gallery link: British Butterflies Related images: