Caterpillar in Cornbury Park, Oxfordshire

Caterpillar in Cornbury Park, Oxfordshire

Observation - Caterpillar in Cornbury Park, Oxfordshire - UK and Ireland. Description: