Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Can't find this in any of the field guides I've looked at.

Can't find this in any of the field guides I've looked at.