big caterpillar

big caterpillar

Observation - big caterpillar - UK and Ireland. Description: this caterpillar was 8cm long

this caterpillar was 8cm long