Hungry caterpillar

Hungry caterpillar

Observation - Hungry caterpillar - UK and Ireland. Description: