8mm long caterpillar

8mm long caterpillar

Observation - 8mm long caterpillar - UK and Ireland. Description: 7 sets of prolegs

7 sets of prolegs