Furry Catterpillar

Furry Catterpillar

Observation - Furry Catterpillar - UK and Ireland. Description: