caterpillar

caterpillar

Observation - caterpillar. Description: we found this in a city

we found this in a city