Caterpillar approx 25-35mm long

Caterpillar approx 25-35mm long

Observation - Caterpillar approx 25-35mm long - UK and Ireland. Description: