Moth Caterpillar

Moth Caterpillar

Observation - Moth Caterpillar - UK and Ireland. Description: