Caterpillar at Woodwalton

Caterpillar at Woodwalton

Observation - Caterpillar at Woodwalton - UK and Ireland. Description: