60mm long caterpillar

60mm long caterpillar

Observation - 60mm long caterpillar - UK and Ireland. Description: