caterpillar

caterpillar

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

A very large and heavy caterpillar about three inches long.