caterpillar

caterpillar

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

Several of these were on a rose bush