Caterpillar in Cornbury Park, Oxfordshire

Caterpillar in Cornbury Park, Oxfordshire

Observation - Caterpillar in Cornbury Park, Oxfordshire. Description: