caterpillar

caterpillar

Observation - caterpillar. Description: Several of these were on a rose bush

Several of these were on a rose bush