Green caterpillar

Green caterpillar

Observation - Green caterpillar. Description: This was found on the bean plant on the pond.It was as big as my index finger.

This was found on the bean plant on the pond.It was as big as my index finger.