caterpillar

caterpillar

Observation - caterpillar. Description: About 20mm long - found on rose bush making a meal of the leaves

About 20mm long - found on rose bush making a meal of the leaves