Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Lots of them, making great inroads into a viburnum bush.

Lots of them, making great inroads into a viburnum bush.