Green Caterpillar

Green Caterpillar

Observation - Green Caterpillar. Description: Green, and very plump. Perhaps 4cm long.

Green, and very plump. Perhaps 4cm long.