caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: A very large and heavy caterpillar about three inches long.

A very large and heavy caterpillar about three inches long.