caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: Large furry, stripy caterpillar.

Large furry, stripy caterpillar.