Caterpillar

Caterpillar

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

Caterpillar about 8cm long. Seen on azaleas.