Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Caterpillars seen at Pennington Flash, others around at the time seen making chrysalis'

Caterpillars seen at Pennington Flash, others around at the time seen making chrysalis'