Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Spotted three caterpillars on an ornamental hop. This is the largest at 4-5cm long.

Spotted three caterpillars on an ornamental hop. This is the largest at 4-5cm long.