moth catterpillar

moth catterpillar

Observation - moth catterpillar - UK and Ireland. Description: