Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Camouflage caterpillar found on an old apple tree in long meadow grass

Camouflage caterpillar found on an old apple tree in long meadow grass