Garden caterpillar

Garden caterpillar

Observation - Garden caterpillar - UK and Ireland. Description: