an unknown caterpillar

an unknown caterpillar

Observation - an unknown caterpillar - Global. Description: a green inch long caterpilllar

a green inch long caterpilllar