Nymphalidae

Small Tortoiseshell

Aglais urticae

Lake District, Cumbria, England - July 2012

Lake District, Cumbria, England - July 2012

Long Eaton, Nottinghamshire, England - July 2011

late instar larva - Burton Marsh, Cheshire, England - July 2006