Caterpillars

Gower Peninsula, Wales
Common Quaker (Orthosia cerasi)
Gower Peninsula, Wales
Peppered Moth (Biston betularia)
Gower Peninsula, Wales
Grey Dagger caterpillar (Acronicta psi)
Gower Peninsula, Wales
Buff-tip Caterpillars (Phalera bucephala)

Wuyishan National Park, Fujian Province, China

Slug Moth caterpillar (Limicodidae sp.)
Gower Peninsula, Wales
Poplar Hawkmoth (Laothoe populi)
Ceredigion, Wales
Lobster Moth (Stauropus fagi)
Alun Valley, Wales
Purple Hairstreak (Neozephyrus quercus)
Gower Peninsula, Wales
Garden Tiger Moth (Arctia caja)
Gower Peninsula, Wales
Brimstone Moth (Opisthograptis luteolata)