Lycaenidae

Common Blue

Polyommatus icarus

male - Attenborough, Nottinghamshire, England - July 2011

male - South Stacks, Anglesey, Wales - July 2008

Female - Mere Sands Wood, Lancashire, England - May 2003

copulating pair - Trigrad, Bulgaria - June 2007