Caterpillar approx 25-35mm long

Caterpillar approx 25-35mm long

Observation - Caterpillar approx 25-35mm long. Description: