Caterpillar

Caterpillar

Observation - Caterpillar. Description: I.D. please

I.D. please