small caterpillar

small caterpillar

Observation - small caterpillar - UK and Ireland. Description: