Purple Hairstreak caterpillar

Camouflaged Purple Hairstreak caterpillar (Neozephyrus quercus) on an Oak Tree in the Alun Valley, Wales
Hugh Lansdown Wildlife Photography



Copyright Hugh Lansdown 2014 (Click here for information about educational use)