moth caterpillar

moth caterpillar

Observation - moth caterpillar - UK and Ireland. Description: