Caterpillar

Caterpillar

Observation - Caterpillar. Description: Caterpillar about 8cm long. Seen on azaleas.

Caterpillar about 8cm long. Seen on azaleas.