Nymphalidae

Grayling

Hipparchia semele

Newborough, Anglesey, Wales - July 2008

Newborough, Anglesey, Wales - July 2008

Newborough, Anglesey, Wales - July 2008